package com.jaspec;

import java.util.Map;

public class ShouldMap<I, J> implements Should<JaspecMap<I, J>> {

  private final Map<I, J> obj;

  public ShouldMap(Map<I, J> obj) {
    this.obj = obj;
  }

  @Override
  public JaspecMap<I, J> should() {
    return new JaspecMap<I, J>(obj);
  }

  @Override
  public JaspecMap<I, J> should_not() {
    return new JaspecMap<I, J>(obj, true);
  }
}
